Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
137 VELMEAD ROAD Detached £263,000 19 Dec 2003
139 VELMEAD ROAD Detached £470,000 1 Nov 2023
141 VELMEAD ROAD Detached £525,000 30 Mar 2023
143 VELMEAD ROAD Detached £605,000 16 Nov 2017